package com.example.inami.third.entity;


import com.baomidou.mybatisplus.extension.activerecord.Model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalTime;
import java.util.Date;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * (PlaceRoom)表实体类
 *
 * @author inami
 * @since 2025-03-12 09:51:39
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class PlaceRoom extends Model<PlaceRoom> {

    private Long id;

    private Integer beRelateCount;

    private String buildingName;

    private String communityName;

    private Integer contactCount;

    private Long contactId;

    private String currState;

    private Long deptId;

    private String deptLimit;

    private String deptName;

    private Long deptTypeId;

    private String detailedAddress;

    private String deviceA;

    private String deviceAttrCode;

    private Long deviceId;

    private String deviceImei;

    private String deviceType;

    private Long deviceTypeAttrId;

    private Long deviceTypeId;

    private String deviceTypeName;

    private String deviceVersionCode;

    private Long deviceVersionId;

    private String deviceVersionName;

    private Integer editFourth;

    private Integer editGeneral;

    private Integer editMain;

    private Integer editThird;

    private Integer enabled;

    private Date enabledTime;

    private Date endStamp;

    private String endTime;

    private String firstContactIds;

    private Integer flagRetail;

    private String flagRetailName;

    private String floorName;

    private String fourthContactIds;

    private String generalContactIds;

    private String hostImei;

    private Long householdId;

    private String householdIds;

    private String imeiReverse;

    private String imgPath;

    private String installer;

    private Long installerId;

    private String isAsc;

    private Integer isLastPage;

    private String isolatePersonnelIds;

    private Integer lastPageNum;

    private String latitude;

    private String longitude;

    private String mainContactIds;

    private Long notDeptTypeId;

    private String notIdStr;

    private String orderByColumn;

    private Integer pageNum;

    private Integer pageSize;

    private Long parentId;

    private String phoneCode;

    private String phoneNumber;

    private Long placeBuildingId;

    private Long placeCommunityId;

    private Long placeFloorId;

    private Long placeRoomId;

    private String purePhoneNumber;

    private String queryParam;

    private String region;

    private String regionCodeAll;

    private Integer relateCount;

    private String remark;

    private String roomDetailed;

    private String roomName;

    private String searchValue;

    private String secondContactIds;

    private Integer startIdx;

    private Date startStamp;

    private String startTime;

    private String switchState;

    private Long sysDeptId;

    private String sysTransferToDept;

    private String tableName;

    private String thirdContactIds;

    private String todayDate;

    private String tomorrowDate;

    private String transferToDept;

    private String updateBy;

    private Date updateTime;

    private Integer usingStatus;

    private String usingStatusName;

    private Long deviceInfoId;

}

